skilled knife fighter - German English Dictionary